\chapter{Introducción}
El proceso de resolver problemas con la computadora involucra varios pasos:

\begin{description}
   \item [Entender el Problema] Esto implica el que seamos capaces de modelar el problema, es decir \emph{abstraer} el problema, del resto de la realidad donde este existe.
   \item [Plantear una solución] \emph{Diseñar} algoritmos y estructuras de datos que ayuden en la solución del problema.
   \item [Evaluar la solución] Realizar un \emph{análisis} de la correctitud y eficiencia de la solución propuesta, este análisis podría implicar regresar a los pasos anteriores.
   \item [Implementar la solución] \emph{Programar} el algoritmo en el computador, usando el lenguaje que mejor se adecue, sino existe un lenguaje que soporte la solución, habrá que diseñar un nuevo lenguaje.
\end{description}

Las estructuras de datos nos ayudan a crear modelos eficientes para la solución de problemas.
